beneath the earth's surface - French English Dictionary